home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / lib / include / netinet / RCS / tcpip.h,v < prev    next >
Text File  |  1988-06-29  |  2KB  |  82 lines

  1. head     1.2;
  2. access   ;
  3. symbols  ;
  4. locks    ; strict;
  5. comment  @ * @;
  6.  
  7.  
  8. 1.2
  9. date     88.06.29.15.11.42;  author ouster;  state Exp;
  10. branches ;
  11. next     1.1;
  12.  
  13. 1.1
  14. date     88.06.21.11.59.34;  author ouster;  state Exp;
  15. branches ;
  16. next     ;
  17.  
  18.  
  19. desc
  20. @@
  21.  
  22.  
  23. 1.2
  24. log
  25. @Add ifdefs to keep files from being processed twice.
  26. @
  27. text
  28. @/*
  29.  * Copyright (c) 1982, 1986 Regents of the University of California.
  30.  * All rights reserved.
  31.  *
  32.  * Redistribution and use in source and binary forms are permitted
  33.  * provided that this notice is preserved and that due credit is given
  34.  * to the University of California at Berkeley. The name of the University
  35.  * may not be used to endorse or promote products derived from this
  36.  * software without specific prior written permission. This software
  37.  * is provided ``as is'' without express or implied warranty.
  38.  *
  39.  *    @@(#)tcpip.h    7.2 (Berkeley) 12/7/87
  40.  */
  41.  
  42. #ifndef _TCPIP
  43. #define _TCPIP
  44.  
  45. /*
  46.  * Tcp+ip header, after ip options removed.
  47.  */
  48. struct tcpiphdr {
  49.     struct     ipovly ti_i;        /* overlaid ip structure */
  50.     struct    tcphdr ti_t;        /* tcp header */
  51. };
  52. #define    ti_next        ti_i.ih_next
  53. #define    ti_prev        ti_i.ih_prev
  54. #define    ti_x1        ti_i.ih_x1
  55. #define    ti_pr        ti_i.ih_pr
  56. #define    ti_len        ti_i.ih_len
  57. #define    ti_src        ti_i.ih_src
  58. #define    ti_dst        ti_i.ih_dst
  59. #define    ti_sport    ti_t.th_sport
  60. #define    ti_dport    ti_t.th_dport
  61. #define    ti_seq        ti_t.th_seq
  62. #define    ti_ack        ti_t.th_ack
  63. #define    ti_x2        ti_t.th_x2
  64. #define    ti_off        ti_t.th_off
  65. #define    ti_flags    ti_t.th_flags
  66. #define    ti_win        ti_t.th_win
  67. #define    ti_sum        ti_t.th_sum
  68. #define    ti_urp        ti_t.th_urp
  69.  
  70. #endif _TCPIP
  71. @
  72.  
  73.  
  74. 1.1
  75. log
  76. @Initial revision
  77. @
  78. text
  79. @d15 3
  80. d42 2
  81. @
  82.